more alienated - Allemand Anglais Dictionnaire